Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
266 NORTH ROAD Terraced £125,500 13 Aug 2003
268A NORTH ROAD Terraced £246,000 28 Jul 2008
270 NORTH ROAD Terraced £490,000 12 Jul 2017
272A NORTH ROAD Terraced £232,000 24 Feb 2017
274 NORTH ROAD Terraced £480,000 16 Feb 2023
276 NORTH ROAD Terraced £272,500 29 Dec 2005